7847 N Lindbergh Blvd, Hazelwood, MO 63042, United States
View on Map
What travelers say:
We loved the food and the service was excellent. We loved the falafel, fried cheese, and grape leaves but our favorite was the eggplant salad. We will visit again!